NodeChildrenByFieldID

A range to iterate over the node children with a given field id.

See also [Node::children_by_field_name].

Constructors

this
this(Node parent, ushort field_id, TreeCursor* cursor)

create a NodeChildrenByFieldID for the given node, field_id, and cursor

Members

Functions

empty
auto empty()

Is it the end?

front
auto front()

Get the current child NOTE Do not call this twice in a row without calling popFront and empty in between!

popFront
void popFront()

go to the next child

Meta